package com.jeff.tianti.cms.dao;

import com.jeff.tianti.cms.dto.ColumnInfoQueryDTO;
import com.jeff.tianti.cms.dto.TeachQueryDTO;
import com.jeff.tianti.cms.entity.ColumnInfo;
import com.jeff.tianti.cms.entity.Teach;
import com.jeff.tianti.common.PageBean;
import com.jeff.tianti.common.entity.PageModel;

import java.util.List;
import java.util.Map;

/**
 * @author xujianfang
 * @desc ColumnInfoDaoCustom接口 
 * @date 2017-03-16
 */
public interface TeachDaoCustom {

      PageModel<Teach> queryTeachPage(TeachQueryDTO teachQueryDTO);

      List<Teach> queryTeachList(TeachQueryDTO teachQueryDTO);

      public int updateSelectiveById(Teach teach) ;

      public PageModel<Map<String, Object>> queryTeachList(PageBean pageBean) ;
}